|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.07.30 08:22:00 -
[1] - Quote
So upgrading to a new version of the mod, is it just uninstalling, uploading new mod and installing the newest version using Automod?
I'm already on 6.2.2 so i'm on the latest phpBB and the latest automod.
Do I lose any settings or configuration when doing this? (I'm thinking about the Alliance-Corporation vs forum groups, special groups, etc) |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.07.30 16:02:00 -
[2] - Quote
I think there's a problem with the [evefit] BBcode, I can't get any drones to appear in Tech 3 cruiser fits. Is this a known thing? |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.01 09:23:00 -
[3] - Quote
Sharker2k3 wrote:Hey Cyerus,
First off, great mod. Using it and loving it.
A feature suggestion would be to place users into jabber groups based on their corp/alliance. For example, our jabber is structure so that everyone is in an alliance group and also in a group for their corp.
Thanks, Sharker
You won't be able to do that with ejabberd External Authentication.
You would probably need to use a wrapper around the ejabberdctl command. There is a guy that wrote a PHP library to do this kind of thing: https://github.com/tomlancaster/Ejabberd-Wrapper-PHP |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.01 09:31:00 -
[4] - Quote
Indeed, this fixes the drones with tech 3 ships. I was just copy-pasting fits from EFT and EFT seems to export Tech 3 fits also with 2 empty lines between subsystems and drones.
Cyerus wrote:Yugo Reventlov wrote:I think there's a problem with the [evefit] BBcode, I can't get any drones to appear in Tech 3 cruiser fits. Is this a known thing? It's probably caused by the amount of empty lines between the fitting groups. In other words, each group (low, mid, high, rig, subsystem, drone) should have 1 empty line between them. As we all know non-tech 3 ships don't use subsystems, meaning that you'd have 2 empty lines between rig and drone. Examples; Tech 3 wrote:Medium Trimark Armor Pump II
Loki Defensive - Adaptive Augmenter Loki Electronics - Immobility Drivers Loki Propulsion - Fuel Catalyst Loki Offensive - Projectile Scoping Array Loki Engineering - Capacitor Regeneration Matrix
Hobgoblin II x5 Normal wrote:Medium Trimark Armor Pump II
Hobgoblin II x5
|

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.18 10:47:00 -
[5] - Quote
Just an FYI for anyone using the Ejabberd integration provided by this mod: at the moment anyone who has a forum account on your forum will have access to Jabber.
The biggest problem here is that people who lose their forum access because they leave your corp/alliance/faction, still have the ability to connect to your Jabber server.
I hope Cyerus can fix this soonish, because this could be a security concern for anyone using this feature. |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.18 19:39:00 -
[6] - Quote
I sent you a mail.
Cyerus wrote:Yugo Reventlov wrote:Just an FYI for anyone using the Ejabberd integration provided by this mod: at the moment anyone who has a forum account on your forum will have access to Jabber.
The biggest problem here is that people who lose their forum access because they leave your corp/alliance/faction, still have the ability to connect to your Jabber server.
I hope Cyerus can fix this soonish, because this could be a security concern for anyone using this feature. I can't find any indication of this to be true. I checked the forum_side.php script and it correctly checks whether or not an user is disabled (it correctly returns false if disabled). I also checked ejabberd_side.php and also that file sends back the correct response. Can you triple check all your logs and mail them if possible?
|

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.19 08:45:00 -
[7] - Quote
Cyerus wrote:Yugo Reventlov wrote:Just an FYI for anyone using the Ejabberd integration provided by this mod: at the moment anyone who has a forum account on your forum will have access to Jabber.
The biggest problem here is that people who lose their forum access because they leave your corp/alliance/faction, still have the ability to connect to your Jabber server.
I hope Cyerus can fix this soonish, because this could be a security concern for anyone using this feature. I can't find any indication of this to be true. I checked the forum_side.php script and it correctly checks whether or not an user is disabled (it correctly returns false if disabled). I also checked ejabberd_side.php and also that file sends back the correct response. Can you triple check all your logs and mail them if possible?
I retract my statement, it is very likely my own doing :D |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.27 23:04:00 -
[8] - Quote
StuofBeef wrote:is there any sort of walk through on how to integrate with ejabberd? I saw on one of your tutorials you went into ejabberd_side.php but you didn't explain any more other than that. basically I want my forum users to get automatically registered for ejabberd. In testing at the moment i get the following error after entering the server address and a known username/password for the server
"Could not connect to Jabber server.
Error: open_socket() - No connection could be made because the target machine actively refused it.
Error: connect() #2"
I am only testing internally at the moment though with ejabberd running on a dedicated linux box but I can connect to the service fine using pidgin on my desktop showing that firewall isn't the problem.
Other than this minor issue, great work you are doing Cyerus
First, set up external authentication in ejabberd config (usually /etc/ejabberd/ejabberd.cfg):
Comment out this line:
Quote:{auth_method, internal}. Becomes:
Quote:%%{auth_method, internal}.
Then activate external authentication:
Quote:{auth_method, external}. {extauth_program, "/opt/ejabberd_ext_auth/ejabberd_side.php"}.
This file is the ejabberd_side.php file provided in cyerus' package. It must be executable by the ejabberd system user. In this file you need to adjust the lines 7 and 8:
Quote:$auth->setSecret("secret between ejabberd and phpbb"); // Set the secret password to allow us access $auth->setForumURL("http://your.forum.url.com"); // Set the location where the base phpBB forum can be found at ( without the trailing '/' )
Also, if you use logging make sure the logfile exists and is writeable by ejabberd (see line 16 of ejabberd_side.php). For me this is /var/log/ejabberd/exauth_phpbb.log
You can now restart the ejabberd daemon.
Then you have to set your Eve API mod in phpBB for Jabber. In the Admin panel go to General -> Eve API Modules -> Jabber: Enable jabber and ejabberd management. Set the same secret as the one you entered in ejabberd_side.php.
Now try to authenticate to jabber in a Jabber client using your eve character name as jabber user. Replace spaces by underscores!
Also, if people have apostrophe's in their character names, you will have to hack /xmlrpc/forum_side.php to translate jabber users to forum names/Eve Character names.
Check for login attempts in /var/log/ejabberd/exauth_phpbb.log. Here you can at least check if they got their username and server correct. And if they actually tried connecting to Jabber ;)
EDIT: some more info about ejabberd external authentication: It is more limited than standard internal authentication. For example: you cannot use the "Search for users" feature in Pidgin. External authentication doesn't support that. You CAN however define shared rosters in your ejabberd admin. I recommend checking out the special @online@ roster (the @all@ doesn't work in external authentication). |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.28 12:56:00 -
[9] - Quote
Tron 3K wrote:I've never used PHPBB but didn't think it'd be difficult either.. I installed a new forum, installed automod, installed this mod through automod, added my corp, added my api to my character, and did the purging and refreshing of the templates.
So what does this mod exactly do? Cause I'm not seeing it show anything, it doesn't even show my Avatar that I told it to get.
Did I miss some step or is there something I have to install certain things?
*EDIT* Anyone have a working site so I can take a look at also what it should be doing? Thanks!
Did you use the correct Eve character name as your forum username?
Did you install automod and the UMIL mod as mentioned in the installation video?
Are you using a non-default template? In that case you need to mod your template to display the eve API fields during registration and in your user profile pages.
|

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.28 13:48:00 -
[10] - Quote
Define "fail". What do you expect to see/happen that you don't see/doesn't happen? The more information you provide, the more likely someone can help.
|
|

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.28 20:16:00 -
[11] - Quote
Tron 3K wrote:Yugo Reventlov wrote:Define "fail". What do you expect to see/happen that you don't see/doesn't happen? The more information you provide, the more likely someone can help.
Thats my point what is it suppose to show...? The pictures by the OP shows the stuff to fill out but no actual pictures of it working. I thought it'd show who I have standings with from the website. Show basic info from the API its pulling from.. tron3k.com/EVE
No, it allows (if you configure it that way) to have people who have standings with you to access your forum and such.
It's not a reporting tool that reports your eve blues, it's a forum that uses your api to decide who can register on your forum. |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.08.30 09:28:00 -
[12] - Quote
StuofBeef wrote:Thanks for that Yugo, i'll have a look at the weekend when had a bit more sleep and hopefully figure it all out  Was close to saying no we aren't having jabber the other day, but i've come this far so may as well give it ago
Believe me, I've been there :) |

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.09.17 11:41:00 -
[13] - Quote
Go0fBall wrote:For the life of me, I can't seem to get Jabber external authentication to work on a Windows box. I've added and modified all the lines in the .cfg as per the posts above, but it still doesn't seem to work. I can register any account name/password remotely using Pidgin, which is obviously not very secure.
Is there a chance of getting some type of walk through to help us to get this to work? Much appreciated.
If you don't want users to be able to self register, you have to disable mod_register in your ejabberd config. Just commenting out the mod should be sufficient.
If you are able to self-register an account AND THEN LOG IN WITH THAT ACCOUNT, it would seem that you are not using external authentication at all, but rather internal authentication: self-register is not supported in external authentication. You will never be able to login with a self-registered user when you are running external authentication.
Are you sure you restarted the ejabberd daemon? When you are trying to authenticate, do you see authentication requests coming into your logfile? (see /var/log/ejabberd/exauth_phpbb.log like I mentioned in my post)
I think my post on ejabberd integration is (sadly) the most complete documentation there is atm: https://forums.eveonline.com/default.aspx?g=posts&m=3539374#post3539374
|

Yugo Reventlov
Hax. Game Over.
21
|
Posted - 2013.09.23 14:46:00 -
[14] - Quote
Sugar Von MurdererTits wrote:I have a small problem with changing the style from Prosilver to subsilver2. It's not a major issue as I can still use the forum, but I have a subsilver2 based style I want to install use and currently cannot. I did a fresh install of phpBB 3.0.11 and am using the EVE_API_6.2.4_for_phpBB_3.x When I go to apply the style changes on the automod tab, I have one error: Quote: styles/subsilver2/template/overall_footer.html
...
Find
< body
In-Line Find
< body
The In-Line Find specified by the MOD could not be found. The Find specified by the MOD could not be found
(added some spaces to avoid html). If I force the style update, none of the Eve api changes are applied anyway. Any ideas?
I encountered the same issue when upgrading from 6.2.2 to 6.2.4. Luckily I don't need subsilver. |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.09.24 08:28:00 -
[15] - Quote
Yeah these issues you experienced are probably windows specific. My installation was on a Linux machine. |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.09.25 08:11:00 -
[16] - Quote
I don't know if anyone else is experiencing this, but since the upgrade to 6.2.4 I have suddenly a whole bunch of users each day getting an "Invalid API Key" error.
People checked those keys and they were still valid keys according to the Eve API management thing (or so they claim to me), but still the forum doesn't accept them and their accounts get disabled.
When they create a new API key and enter that, their accounts are enabled again.
Am I the only one here? |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.09.25 11:02:00 -
[17] - Quote
We need an update of the mod for Odyssey 1.1. Some of the modules changed names (specifically Logistics modules) and are no longer recognized in the EVEFIT thingie. e.g. "Large S95a Remote Shield Booster" etc. |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.09.27 12:15:00 -
[18] - Quote
If it is based on subsilver or prosilver you should be able to automatically mod it using AutoMod. Basically, go to Automod --> Eve API module --> "details" --> scroll to bottom: apply changes from (subsilver or prosilver) to SE Gamer Dark.
Else you have to edit the theme manually. |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.10.02 08:16:00 -
[19] - Quote
Alexander Nighthawk wrote:Everything is up and running fine until I start to add users to multiple groups IE : Fleet Commander, CEO's, and other such groups. I have multiple groups for different positions and want to use them to limit access to certain forum areas pertaining to what they do. The Cron job though is going through and just removing them from those multiple groups and setting them back to the default forum group and this is translating across to teamspeak as well. Is there a work around this? Maybe a setting I am missing? Any help would be appreciated thanks!
Yes, you need to set each group you don't want the cron-job to control as a "special" group.
That way you can give extra rights to a user independent of their eve status (so to speak).
You will find the special groups in the admin control panel under General -> Eve API Settings -> Cronjob settings. List all the groups you don't want the cron-job to control in here and set this group "immune". |

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.10.02 14:46:00 -
[20] - Quote
Alexander Nighthawk wrote:So basically anything past a alliance member has to be handled manually then otherwise the cron job will just revert it back to member if they are part of any other groups? No, I combine alliance member and also corp member by defining both a forum group for alliance and for each corp, and then linking that with Cyerus' module. But if individual people need access to an extra forum (e.g. Leadership), you need to create a Leadership group, make it immune and manually add people to that group. |
|

Yugo Reventlov
Hax. Game Over.
22
|
Posted - 2013.10.03 09:19:00 -
[21] - Quote
Sounds like a bad plan honestly, but you go ahead :)
I would suspect you would want to use this plugin for the automated link to the Eve API in the first place, so why then would you disable parts of that instead of using the mod's proper way of dealing with it? |

Yugo Reventlov
Hax.
22
|
Posted - 2013.11.18 09:28:00 -
[22] - Quote
ThanksDoge wrote:Someome figured out how to update skill names, shipnames etc after Odyssey? You'll have to edit the database, eveapi_items and eveapi_ships tables.
You can look for items by their old name and rename them to the new names.
|

Yugo Reventlov
Hax.
22
|
Posted - 2013.12.02 11:19:00 -
[23] - Quote
Juchi Ju wrote:I have problem with the evefitting, im getting the fitting screen and all the mods below it. ScrenshotI have looked the logs and i cant find anything what could cause it. Any tips? Thanks for advance You are probably missing the files eveapi_fitting.css and eveapi_fitting.js in your /styles/stylename/template folder. You should be able to copy those from the default template. |

Yugo Reventlov
Hax. Triumvirate.
22
|
Posted - 2013.12.16 10:24:00 -
[24] - Quote
Cyerus wrote:Yugo Reventlov wrote:You are probably missing the files eveapi_fitting.css and eveapi_fitting.js in your /styles/stylename/template folder. You should be able to copy those from the default template. Bad Yugo, only need to update the style with the modifications (AutoMOD can do that for you quite easily). ACP -> AutoMOD -> "EVE API mod by Cyerus", click Details -> Scroll to bottom, select correct inheritance template and apply changes. Don't forget to Clear Cache after.
I know I'm bad, but I'm also lazy and after doing what you just mentioned here 5x (and not getting it to work), I decided to go the other way round ;)
Granted, I was using phpBB 3.0.12, maybe that's why it didn't work for me... |

Yugo Reventlov
Hax. Triumvirate.
22
|
Posted - 2013.12.19 10:35:00 -
[25] - Quote
Lady Toxic wrote:Hy I try to install your MOD , but when i try it with a fresh phpBB (version 3.0.11 or 3.0.12) i will get this error when i start the installation [phpBB Debug] PHP Warning: in file [ROOT]/umil/umil.php on line 3054: strpos(): Empty delimiter can you help me please with this ? and looks like it is a autoMOD error , but , yeah ... need some help this is the line 3054 Quote:if ((strpos($table_name, $table_prefix) === 0) && (strlen($table_name) > strlen($table_prefix)))
This must mean your table_prefix is empty, I'm not sure if that really is a problem. But to get it out of the way, install the forum database with a table prefix. |

Yugo Reventlov
Keeping Up Appearances
22
|
Posted - 2014.06.27 15:50:00 -
[26] - Quote
Go0fBall wrote:Hey guys, ran in to a problem I was hoping you could help with. I have a corpie who is having issues with getting connected to Jabber due to having an apostrophe in his name. I've searched this thread for a solution, and came across someones post who mentioned:
"Also, if people have apostrophe's in their character names, you will have to hack /xmlrpc/forum_side.php to translate jabber users to forum names/Eve Character names."
I am an epic nub when it comes to this stuff, and would def appreciate some help in getting the php file setup to accept and allow players with apostrophes in their names to be able to connect to Jabber.
Any help is greatly appreciated.
As I mailed you, I might as well post it here for future reference:
You have to make some modifications to forum_side.php: You have to provide a list of users as they appear in PHPBB (their actual Eve character names) and a list of how they are translated to Jabber.
I made a sample script a while back (this is about 1 year old, didn't need to change it since then so you might want to verify if the file hasn't been changed by Cyerus since this):
http://pastebin.com/ZyKwdBaY
Check out that script, especially the function sanitizeUser()
In that function, you will find an array $difficultUsers:
$difficultUsers = array( "difficult user" => "difficult 'user", );
The item on the left is the name with accents removed, the item on the left is the name as they registered on PhpBB.
Then you can have the char "Difficult 'User" register to the forums as "Difficult 'User" and their jabber JID would become difficult_user@yourjabber |
|
|
|